rock-solid defence - Francés Inglés Diccionario